﻿#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>
//#include<iostring>
using namespace std;

//
//namespace zhao
//{
//	int add(int a, int b)
//	{
//		return a + b;
//	}
//	double add(double a, double b)
//	{
//		return a + b;
//	}
//}
//void swap(int* a, int* b)
//{
//
//	int tmp = *a;
//	*a = *b;
//	*b = tmp;
//}
//
//void swap(int& a, int& b)
//{
//	int tmp = a;
//	a = b;
//	b = tmp;
//}
//
//int Q(int x=5)
//{
//	return x;
//}
//int main()
//{
//	int a = 3;
//	int b = 4;
//	int ret1 = zhao::add(3, 4);
//	double ret2 = zhao::add(3.4, 0.4);
//	cout << ret1 <<" " << ret2 << endl;
//	/*cout << a << " " << b << endl;
//	swap(a, b);
//	cout << a << " " << b << endl;*/
//
//	/*int ret = Q();
//	cout << ret << endl;*/
//	return 0;
//}
class Date
{
public:
	void Init(int year, int month, int day)
	{
		_year = year;
		_month = month;
		_day = day;
	}
	void Print()
	{
		cout << _year << "/" << _month << "/" << _day << endl;
	}
private:
	// 这⾥只是声明，没有开空间
	int _year;
	int _month;
	int _day;
};

int main()
{
	// Date类实例化出对象		d2
    Date d1;
	Date d2;
	d1.Init(2024, 3, 31);
	d1.Print();
	d2.Init(2024, 7, 5);
	d2.Print();
	return 0;
}
